﻿
<!--********************* Part1:Jsp Head *********************-->
<%@ page contentType="text/html;charset=UTF-8"%>  
<%@ include file="/framework/viewhead.jsp"%>

<!--********************* Part2:Java Code *********************-->
<%
	InHead obj = (InHead)context.getValue("InHead");
    InSubSearchEvent event = new InSubSearchEvent();
    event.setInBillId(obj.getId());
    ObjectList inSubList = InSub.fetch().search(con,event);
	String jspPopTitle = "入库单信息浏览";
%>


<!--********************* Part3:JavaScript Code ***************-->

<%=uiBody%>>

<!--********************* Part3:View Area ***************-->

<%=uiViewStart%>
<%=addViewTitle("入库单信息浏览")%>

	<%=uiViewTR%>>
        <%=uiViewTD%>>
		  <table width="560">
            <tr>
                <td>入库单编码：<%=obj.viewInBillCode(con)%></td>
                <td>入库日期：<%=obj.viewInTime(con)%></td>
                <td>入库类型：<%=obj.viewInType(con)%></td>
            </tr>
            <tr>
                <td>仓库：<%=obj.viewWarehouseName(con)%></td>
                <td>供应商：<%=obj.viewProviderName(con)%></td>
                <td>送货单号：<%=obj.viewSendBillCode(con)%></td>
            </tr>
            <tr>
                <td>操作员：<%=obj.viewLastUpdateUser(con)%></td>
                <td>操作日期：<%=obj.viewLastUpdateTime(con)%></td>
                <td>结算状态：<%=obj.viewBalanceFlag(con)%></td>
            </tr>
             <tr>
                <td>最后修改人：<%=obj.viewLastUpdateUser(con)%></td>
                <td>最后修改时间：<%=obj.viewLastUpdateTime(con)%></td>
                <td></td>
            </tr>
          </table>
        </td>
	</tr>

	<%=uiViewTR%>>
		<%=uiViewHeadTD%>>
          <table border="1" width="560">
            <tr>
                <td colspan="10">当前所选入库单明细信息</td>
            </tr>
            <tr>
                <td>产品编码</td>
                <td>产品名称</td>
                <td>单位</td>
                <td>规格</td>
                <td>型号</td>
                <td>品牌</td>
                <td>数量</td>
                <td>金额</td>
                <td>保管员</td>
                <td>结算模式</td>
            </tr>
            <tr>
              <%
                InSub sub = InSub.fetchByInBillId(con,obj.getId());
                Product pro = Product.fetchByConcentricityCode(con,sub.getProductCode()); 
                if (pro == null) pro = new Product();
              %>
                <td><%=pro.viewConcentricityCode(con) %></td>
                <td><%=pro.viewName(con) %></td>
                <td><%=pro.viewProductUnit(con) %></td>
                <td><%=pro.viewSpec(con) %></td>
                <td><%=pro.viewModel(con) %></td>
                <td><%=pro.viewProductBrand(con) %></td>
                <td><%=sub.viewProductCount(con) %></td>
                <td><%=StringUtil.showPrice(sub.viewProductMoney(con))%></td>
                <td><%=sub.viewKeeperStaffName(con) %></td>
                <td><%=sub.viewBalanceMode(con) %></td>
            </tr>
          </table>
        </td>
	</tr>

	<%=uiViewTR%>>
		<%=uiViewHeadTD%>>
          <table border="1" width="560">
            <tr>
                <td colspan="10">相同入库单中还有以下明细信息</td>
            </tr>
            <tr>
                <td>产品编码</td>
                <td>产品名称</td>
                <td>单位</td>
                <td>规格</td>
                <td>型号</td>
                <td>品牌</td>
                <td>数量</td>
                <td>金额</td>
                <td>保管员</td>
                <td>结算模式</td>
            </tr>
          <%
            for(int i=0;i<inSubList.size();i++){
              InSub inSub = (InSub)inSubList.get(i);
              if(!inSub.getProductCode().equals(pro.getConcentricityCode())){
                 Product product = Product.fetchByConcentricityCode(con,inSub.getProductCode());
                 if (product == null) product = new Product();
          %>
            <tr>
                <td><%=product.viewConcentricityCode(con) %></td>
                <td><%=product.viewName(con) %></td>
                <td><%=product.viewProductUnit(con) %></td>
                <td><%=product.viewSpec(con) %></td>
                <td><%=product.viewModel(con) %></td>
                <td><%=product.viewProductBrand(con) %></td>
                <td><%=inSub.viewProductCount(con) %></td>
                <td><%=StringUtil.showPrice(inSub.viewProductMoney(con)) %></td>
                <td><%=inSub.viewKeeperStaffName(con) %></td>
                <td><%=inSub.viewBalanceMode(con) %></td>
            </tr>
          <%  }
            } %>
          </table>
        </td>
	</tr>

<%=uiViewEnd%>


<%@ include file="/framework/viewfoot.jsp"%>

<!--
	Author    :Wing
	FileName  :/system/base/InHeadView.jsp
-->
